Bookly\Lib\Entities\Appointment B

Total Complexity 85
Dependencies 12
Dependents 20
Total lines 891
Lines of code 356
Logical lines of code 163
Comment lines 333
Methods 53
Properties 23

Methods 53

Method Rating Maintainability Complexity Lines of code
saveCustomerAppointments()
B
36 15 75
save()
S
51 7 26
getMaxExtrasDuration()
S
52 6 23
getCustomerAppointments()
S
53 4 23
delete()
S
57 3 16
getColor()
S
65 3 10
getNopInfo()
S
53 1 24
getOnlineMeetingId()
S
82 1 3
setGoogleEventETag()
S
77 1 4
getOutlookEventId()
S
82 1 3
setOutlookEventId()
S
77 1 4
getOutlookEventChangeKey()
S
82 1 3
setOutlookEventChangeKey()
S
77 1 4
getOutlookEventSeriesId()
S
82 1 3
setOutlookEventSeriesId()
S
77 1 4
getOnlineMeetingProvider()
S
82 1 3
setOnlineMeetingProvider()
S
77 1 4
setOnlineMeetingId()
S
77 1 4
setGoogleEventId()
S
77 1 4
getOnlineMeetingData()
S
82 1 3
setOnlineMeetingData()
S
77 1 4
getCreatedFrom()
S
82 1 3
setCreatedFrom()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
hasGoogleCalendarEvent()
S
80 1 3
getGoogleEventETag()
S
82 1 3
getGoogleEventId()
S
82 1 3
getLocationId()
S
82 1 3
getCustomServiceName()
S
82 1 3
setLocationId()
S
77 1 4
getStaffId()
S
82 1 3
setStaff()
S
80 1 3
setStaffId()
S
77 1 4
getStaffAny()
S
82 1 3
setStaffAny()
S
77 1 4
getServiceId()
S
82 1 3
setService()
S
80 1 3
setServiceId()
S
77 1 4
setCustomServiceName()
S
77 1 4
setInternalNote()
S
77 1 4
getCustomServicePrice()
S
82 1 3
setCustomServicePrice()
S
77 1 4
getStartDate()
S
82 1 3
setStartDate()
S
77 1 4
getEndDate()
S
82 1 3
setEndDate()
S
77 1 4
getExtrasDuration()
S
82 1 3
hasOutlookCalendarEvent()
S
80 1 3
getInternalNote()
S
82 1 3
setExtrasDuration()
S
77 1 4